oh dear – English–Latine translations

🇬🇧 en la 🇻🇦

oh dear interjection

  • expression of dismay, concern, worry or disapproval
Deus meus
Wiktionary Links